*{padding: 0;margin: 0}
h1{font-family: cambria,Tahoma,Verdana,Geneva}
input[type="text"],textarea{width: 100%;border: 1px solid #ccc;padding:5px;border-radius:3px;}
input[type="button"],input[type="submit"]{min-width: 100px;background: #0066CC;color: #fff;padding: 8px;margin-right: 5px;border: 1px solid #0066CC}
input[type="button"],input[type="submit"]:hover{background: #333;border: 1px solid #333}
body{font : 0.9em/21px Tahoma,Verdana,Geneva,serif;}
.main-content{width: 960px;margin: auto}
.main-table{width: 100%;border-collapse: collapse;text-align: center;margin: auto;}
.main-table tr th{padding: 3px 5px;background: #eee}
.main-table tr td{padding: 3px 5px;border:1px solid #eee}
.input-table{width: 650px;border-collapse: collapse;margin: auto;}
.input-table tr td{padding: 5px}
.input-table-first{font-weight:bold;width: 150px;}
.input-panel{padding: 10px;border: 1px solid #ccc;width: auto}
.ui-widget {font : 0.9em/21px Tahoma,Verdana,Geneva,serif !important}